package com.xbongbong.paas.pojo.vo;

import com.xbongbong.paas.domain.entity.ext.PaasFormDataEntityExt;
import com.xbongbong.paas.pojo.ButtonPojo;
import com.xbongbong.paas.field.FieldAttrEntity;
import com.xbongbong.paas.toolbox.helper.PageHelper;
import com.xbongbong.paas.toolbox.wrap.BaseVO;
import com.xbongbong.saas.domain.entity.ext.WorkOrderEntityExt;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.List;

/**
 * @author: wufeng
 * @date: 2018/12/21 15:03
 * @desrcption: 获取当前表单的关联列表的数据
 */
@Getter
@Setter
@ToString
public class AssociationListDataVO extends BaseVO {

    private static final long serialVersionUID = -3120887517393304426L;

   private List<PaasFormDataEntityExt> paasFormDataESList;

   private List<WorkOrderEntityExt> resultList;

    /**
     * 分页对象
     */
    private PageHelper pageHelper;


    /**
     * 表单数据列表上部按钮操作相关权限
     * 如新建(create)、导入(imports)、导出(export)、数据回收站(dataTrash)
     */
    private List<ButtonPojo> topPermissions;

    /**
     * 行标题
     */
    private List<FieldAttrEntity> headList;
}
